Bioinformatics
Sequence Alignment
-
Introduction to sequence comparison
Introduction to the following concepts: match, mismatch, substitution, gap, insertion, deletion, indel, global and local alignments.
-
Pair-wise sequence alignment
Learning objectives:
- To have a Basic understanding of how sequences evolve.
- To know basic terminology for sequence alignments.
- To have a basic understanding of the differences in the construction of DNA and protein sequence alignments.. -
Pair-wise sequence alignment methods
Learning objectives:
- Gain a basic understanding of Dynamic Programming method for sequence alignment.
- Able to implement a pair-wise global sequence alignment algorithm (Needleman-Wunch).
- Able to implement a local sequence alignment algorithm (Smith-Waterman). -
Multiple sequence alignment
Learning objectives:
- Gain a basic understanding of Dynamic Programming method for sequence alignment.
- Able to implement a pair-wise global sequence alignment algorithm (Needleman-Wunch).
- Able to implement a local sequence alignment algorithm (Smith-Waterman).